原帖 | Jack | 2025-04-13 22:43 | 👍0 | 阅读约1
做屏幕的上限:
在嵌入式领域,屏幕我们分为三块分工:
1,第一块分工(写屏幕侧的驱动):是写屏幕当中的MCU,这块MCU,将来自于Soc/MCU的信号(IIC/SPI/Uart/LVDS/MIPI)转换为驱动屏幕像素点的IO操作。较为专精,不方便跳槽,天花板取决于屏幕的刷新/通信速度(尤其是高速屏幕,比如lvds,mipi等)。如果是能解决一些行业比较复杂的应用问题,比如高刷屏幕在环境恶劣(高低温等)情况下,如何保证信号完整,如何优化驱动,都是进一步深入的方向。
2,第二块分工(写屏幕在控制IC端的驱动程序):需要编写符合屏幕中MCU协议的驱动程序,来和屏幕中的MCU进行交互,这个驱动程序往往是在产品公司去做,这些产品公司会参照屏幕原厂工程师写的Demo驱动来移植和开发自己产品端的交互驱动。这个分工,可以在MCU上写这个驱动,也可以在Soc上(跑Linux操作系统)写这个驱动,涉及技术栈更广,未来跳槽或者职业发展灵活得多。
3,第三块分工(屏幕的调色,参数优化,UI规划):偏应用层。
行业选择
相关笔记